package io;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.charset.StandardCharsets;

/**
 * 向文件中写入文本数据
 */
public class WriteStringDemo {
    public static void main(String[] args) throws IOException {
        //向文件fos.txt中写入文本数据
        FileOutputStream fos = new FileOutputStream("fos.txt");

        String line = "我带着比身体重的行李，游入尼罗河底，经过几道闪电，看到一堆光圈，不确定是不是这里.";
        /*
            String提供了将字符串转换为一组字节的方法:
            byte[] getBytes(Charset cs)
            根据指定的字符集将当前字符串转换为对应的一组字节
         */
        byte[] data = line.getBytes(StandardCharsets.UTF_8);
        fos.write(data);
        System.out.println("写出完毕!");

        fos.close();


    }
}
